// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.edmodo.cropper.cropwindow.handle; import android.graphics.Rect; import com.edmodo.cropper.cropwindow.edge.Edge; import com.edmodo.cropper.cropwindow.edge.EdgePair; import com.edmodo.cropper.util.AspectRatioUtil; abstract class c { private static final float a = 1F; private Edge b; private Edge c; private EdgePair d; c(Edge edge, Edge edge1) { b = edge; c = edge1; d = new EdgePair(b, c); } private float a(float f, float f1) { float f2; float f3; if (c == Edge.LEFT) { f2 = f; } else { f2 = Edge.LEFT.getCoordinate(); } if (b == Edge.TOP) { f3 = f1; } else { f3 = Edge.TOP.getCoordinate(); } if (c != Edge.RIGHT) { f = Edge.RIGHT.getCoordinate(); } if (b != Edge.BOTTOM) { f1 = Edge.BOTTOM.getCoordinate(); } return AspectRatioUtil.calculateAspectRatio(f2, f3, f, f1); } EdgePair a() { return d; } EdgePair a(float f, float f1, float f2) { if (a(f, f1) > f2) { d.primary = c; d.secondary = b; } else { d.primary = b; d.secondary = c; } return d; } abstract void a(float f, float f1, float f2, Rect rect, float f3); void a(float f, float f1, Rect rect, float f2) { EdgePair edgepair = a(); Edge edge = edgepair.primary; Edge edge1 = edgepair.secondary; if (edge != null) { edge.adjustCoordinate(f, f1, rect, f2, 1.0F); } if (edge1 != null) { edge1.adjustCoordinate(f, f1, rect, f2, 1.0F); } } }